package com.erji.admin.domain.dto;


import com.alibaba.fastjson2.JSON;
import com.baomidou.mybatisplus.annotation.TableName;
import com.erji.common.mybatis.entity.SuperEntity;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.math.BigDecimal;

/**
 * @Description
 * @Author Lynkin
 * @Date 2023/10/22
 */
@ApiModel("店铺")
public class ShopDTO {

    @ApiModelProperty(value = "商家id")
    private String businessId;

    @ApiModelProperty(value = "商家名称")
    private String businessName;

    @ApiModelProperty(value = "店铺名称")
    private String name;

    @ApiModelProperty(value = "平台：小蚕，晓晓，歪麦")
    private String platform;

    @ApiModelProperty(value = "外卖类型：美团、饿了么")
    private String takeOutType;

    @ApiModelProperty(value = "服务费")
    private BigDecimal serviceFee;

    public String getBusinessId() {
        return businessId;
    }

    public void setBusinessId(String businessId) {
        this.businessId = businessId;
    }

    public String getBusinessName() {
        return businessName;
    }

    public void setBusinessName(String businessName) {
        this.businessName = businessName;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getPlatform() {
        return platform;
    }

    public void setPlatform(String platform) {
        this.platform = platform;
    }

    public String getTakeOutType() {
        return takeOutType;
    }

    public void setTakeOutType(String takeOutType) {
        this.takeOutType = takeOutType;
    }

    public BigDecimal getServiceFee() {
        return serviceFee;
    }

    public void setServiceFee(BigDecimal serviceFee) {
        this.serviceFee = serviceFee;
    }

    @Override
    public String toString() {
        return JSON.toJSONString(this);
    }

}
